Little Italy Soho (Menu)

21 Frith Street, London
+44 7852 770055

Give a rating to Little Italy Soho

Suggest a dish

How much did you spend at Little Italy Soho?